﻿namespace DotNetStar.OpenSDK.OAuth
{
    /// <summary>
    /// 表示提供可生成授权码 url 地址的 api 模块。
    /// </summary>
    public abstract class AuthorizeCodeApiRequest : OAuthApiRequest<string>
    {
        /// <summary>
        /// 初始化 <see cref="AuthorizeCodeApiRequest"/> 类的新实例。
        /// </summary>
        /// <param name="requestUrl">请求不带任何参数的 api 地址。</param>
        /// <param name="config">OAuth2.0 的配置。</param>
        public AuthorizeCodeApiRequest(string requestUrl, OAuthConfig config) : base(requestUrl, config)
        {
        }
    }
}
